lead to the altar - Turc Anglais Dictionnaire